package c05面向对象;

interface I0 {
	int i = 0;
	int ix = 10;
}

interface I1 {
	int i = 1;
}

/**
 * 接口是可以多继承的！类只能单继承，但是可以同时实现多个接口！
 *
 * @author 炜sama
 */
//虽然两个接口里都有整形i，但是一样可以多继承！但是在调用时可能会出现引用不明确错误，必须指明来源！
interface I2 extends I0, I1 {
}

public class 接口多继承 implements I0, I1, I2 {
	public static void main(String[] args) {
//		System.err.println(接口多继承.i);//编译错误！引用不明确！
		System.err.println(接口多继承.ix);//正确！
		System.err.println(I0.i);
		System.err.println(I1.i);
	}
}